//
//
//
//
//
//
//
//
//
import tooltip from '../tooltip'
export default {
name: 'mu-th',
props: {
tooltip: {
type: String
},
tooltipPosition: {
type: String,
default: 'bottom-right'
},
touch: {
type: Boolean,
default: false
}
},
data () {
return {
tooltipShown: false,
tooltipTrigger: null
}
},
mounted () {
this.tooltipTrigger = this.$refs.wrapper
},
computed: {
verticalPosition () {
const tooltipPosition = this.tooltipPosition.split('-')
return tooltipPosition[0]
},
horizontalPosition () {
const tooltipPosition = this.tooltipPosition.split('-')
return tooltipPosition[1]
}
},
methods: {
showTooltip () {
this.tooltipShown = true
},
hideTooltip () {
this.tooltipShown = false
}
},
components: {
tooltip
}
}
|